시작하기
머리말
파이썬을 배워야 하는 이유
파이썬을 배워야 하는 이유
강의(문법/퀴즈)
1장
[강의] 프로그래밍과 파이썬
[문법] 실행 환경: os, exec, subprocess
[강의] 프로그래밍과 파이썬
[문법] 실행 환경: os, exec, subprocess
2장
[강의] 변수와 연산자
[문법] 데이터 타입: int, str, list, set, bool, bytes
[퀴즈] 연산자-1: 연산자(콜론), 함수(help), 패키지(dot)
[퀴즈] 연산자-2: 연산자(할당), 제어문(if)
[퀴즈] 데이터 타입: 데이터 타입, 함수(print)
[강의] 변수와 연산자
[문법] 데이터 타입: int, str, list, set, bool, bytes
[퀴즈] 연산자-1: 연산자(콜론), 함수(help), 패키지(dot)
[퀴즈] 연산자-2: 연산자(할당), 제어문(if)
[퀴즈] 데이터 타입: 데이터 타입, 함수(print)
3장
[강의] 선택구조
[문법] 제어문: if, for, while, break, continue, 리스트 내포함수
[문법] 함수와 메서드: def, return, 매개변수, 인자, dir, help, 내포함수
[퀴즈] 함수-1: 함수(str), 패키지(random)
[퀴즈] 함수-2: 함수(list; set)
[퀴즈] 함수-3: def
[강의] 선택구조
[문법] 제어문: if, for, while, break, continue, 리스트 내포함수
[문법] 함수와 메서드: def, return, 매개변수, 인자, dir, help, 내포함수
[퀴즈] 함수-1: 함수(str), 패키지(random)
[퀴즈] 함수-2: 함수(list; set)
[퀴즈] 함수-3: def
4장
[강의] 반복 구조
[강의] 반복 구조
5장
[강의] 리스트
[강의] 리스트
6장
[강의] 문자열
[강의] 문자열
7장
[강의] 딕셔너리
[강의] 딕셔너리
8장
[강의] 데이터 시각화
[문법] 모듈, 패키지, 파일 분할: import, from, as, namespace
[퀴즈] 모듈: import
[퀴즈] 패키지-1: matplotlib
[퀴즈] 패키지-2: pandas
[강의] 데이터 시각화
[문법] 모듈, 패키지, 파일 분할: import, from, as, namespace
[퀴즈] 모듈: import
[퀴즈] 패키지-1: matplotlib
[퀴즈] 패키지-2: pandas
9장
[강의] 배열
[강의] 배열
12장
[강의] 설문 데이터 분석과 지도 시각화
[강의] 설문 데이터 분석과 지도 시각화
13장
[강의] 머신러닝
[강의] 머신러닝
참고문헌
나도 코딩(기본편, 퀴즈)
참조 사이트
나도 코딩(기본편, 퀴즈)
참조 사이트
설치와 설정
설치
설치: Python, Anaconda, CoLab, VS code
설치: Python, Anaconda, CoLab, VS code
통합개발환경(IDE)
환경: VS Code, Spyder, Jupyter(단축키), Prompt, Online, 디버깅
환경: VS Code, Spyder, Jupyter(단축키), Prompt, Online, 디버깅
PATH 설정
PATH: C:\ProgramData\Anaconda3
PATH: C:\ProgramData\Anaconda3
실행
실행: (1) 실행 방법, (2) 실행 파일(exe) 만들기 - PyInstaller
실행: (1) 실행 방법, (2) 실행 파일(exe) 만들기 - PyInstaller
패키지
pip
설치 종류 및 설치
설치 종류 및 설치
Matplotlib
[Q&A] {Q} 한글 깨짐
[Q&A] {Q} 그림 파일
Matplotlib (0) 해상도(dpi) (1) 기본 사용법(plt.plot), (2) IPython
Matplotlib (3) 사용법, (4) 함수
Matplotlib (5) 3D 그래프(Axes3D)
Matplotlib [YouTube]: 5. chat-GPT와 함께하는 데이터시각화[김건우]
Matplotlib [YouTube]: 9. 그래프[박주민]
[Q&A] {Q} 한글 깨짐
[Q&A] {Q} 그림 파일
Matplotlib (0) 해상도(dpi) (1) 기본 사용법(plt.plot), (2) IPython
Matplotlib (3) 사용법, (4) 함수
Matplotlib (5) 3D 그래프(Axes3D)
Matplotlib [YouTube]: 5. chat-GPT와 함께하는 데이터시각화[김건우]
Matplotlib [YouTube]: 9. 그래프[박주민]
NumPy
NumPy (1) 다차원 배열(np.array), (2) 인덱싱(:)과 합치기(np.concatenate)
NumPy (3) 연산(*,@), (4) 브로드캐스트(matmul), (5) 복사(깊은 vs 얕은)
NumPy (6) 파일 입출력(np.savetxt,np.loadtxt), (7) 구조체 배열, (8) 기타
NumPy (1) 다차원 배열(np.array), (2) 인덱싱(:)과 합치기(np.concatenate)
NumPy (3) 연산(*,@), (4) 브로드캐스트(matmul), (5) 복사(깊은 vs 얕은)
NumPy (6) 파일 입출력(np.savetxt,np.loadtxt), (7) 구조체 배열, (8) 기타
Pandas
Pandas {Q} Pandas를 사용해야 하는 이유?
Pandas [YouTube] 3. Pandas & 데이터 준비[김건우]
Pandas [YouTube] 4. chat-GPT를 활용한 pandas 데이터 편집[김건우]
Pandas [YouTube] 6. 데이터 불러오기 및 저장하기[박주민]
Pandas [YouTube] 7. 데이터 확인 및 선택 출력[박주민]
Pandas [YouTube] 8. 데이터 결측, 정렬, 수정, 그룹화[박주민]
Pandas {Q} Pandas를 사용해야 하는 이유?
Pandas [YouTube] 3. Pandas & 데이터 준비[김건우]
Pandas [YouTube] 4. chat-GPT를 활용한 pandas 데이터 편집[김건우]
Pandas [YouTube] 6. 데이터 불러오기 및 저장하기[박주민]
Pandas [YouTube] 7. 데이터 확인 및 선택 출력[박주민]
Pandas [YouTube] 8. 데이터 결측, 정렬, 수정, 그룹화[박주민]
sklearn
sklearn 사이킷런(Scikit-learn)
sklearn 사이킷런(Scikit-learn)
SymPy
SymPy (1) 기본 함수, (2) 미분방정식(sy.dsolve), (3) (연립)방정식(sy.solve)
SymPy (1) 기본 함수, (2) 미분방정식(sy.dsolve), (3) (연립)방정식(sy.solve)
TensorFlow
손글씨 숫자 분류
손글씨 숫자 분류
PyTorch
[YouTube] [김우영] GPU 환경 설정: CUDA, cuDNN, PyTorch
[YouTube] [김우영] GPU 환경 설정: CUDA, cuDNN, PyTorch
아두이노
실습
[YouTube] 팅커캐드(TinkerCAD) x 아두이노(Arduino) 코딩 제1강 처음 시작하기[이상철]
기초 [YouTube1/2] [2/2] 10. 기초[박주민]
초음파 센서 [YouTube] 11. 초음파 센서[박주민]
온습도 센서 [YouTube] 12. 온습도 센서[박주민]
3축 가속도 13. 3축 가속도[박주민]
엑셀 연동 14. 엑셀 연동[박주민]
[YouTube] 팅커캐드(TinkerCAD) x 아두이노(Arduino) 코딩 제1강 처음 시작하기[이상철]
기초 [YouTube1/2] [2/2] 10. 기초[박주민]
초음파 센서 [YouTube] 11. 초음파 센서[박주민]
온습도 센서 [YouTube] 12. 온습도 센서[박주민]
3축 가속도 13. 3축 가속도[박주민]
엑셀 연동 14. 엑셀 연동[박주민]